take long strides - Español Inglés Diccionario